popovermenu: Pull variable declaration in closest scope
authorTimm Bäder <mail@baedert.org>
Sun, 29 Nov 2020 07:41:44 +0000 (08:41 +0100)
committerMatthias Clasen <mclasen@redhat.com>
Mon, 30 Nov 2020 14:22:41 +0000 (09:22 -0500)
gtk/gtkpopovermenu.c

index d6e5f91887bd30ebdea9113e2c88a645ccefb01a..e0dd9a286cf5850373136de547a389f484bc0b53 100644 (file)
@@ -275,15 +275,15 @@ focus_out (GtkEventController   *controller,
 }
 
 static void
-leave_cb (GtkEventController   *controller,
-          gpointer              data)
+leave_cb (GtkEventController *controller,
+          gpointer            data)
 {
-  GtkWidget *target;
-
-  target = gtk_event_controller_get_widget (controller);
-
   if (!gtk_event_controller_motion_contains_pointer (GTK_EVENT_CONTROLLER_MOTION (controller)))
-    gtk_popover_menu_set_active_item (GTK_POPOVER_MENU (target), NULL);
+    {
+      GtkWidget *target = gtk_event_controller_get_widget (controller);
+
+      gtk_popover_menu_set_active_item (GTK_POPOVER_MENU (target), NULL);
+    }
 }
 
 static void